cell definition - Español Inglés Diccionario